Baseline (base)

[-] Profile Specification [-]
origin 8f8b638772397ee47336634aed92f5c9a3ff4480
command ./stress-ng --mmap 1 --verbose --oomable --metrics-brief -t 23
collector command kperf --with-sudo=True --repeat=3 --warmup=1 --workload=--mmap 1 --verbose --oomable --metrics-brief -t 23
kernel 6.8.5-301.fc40.x86_64
boot info BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.8.5-301.fc40.x86_64 root=UUID=ab6e2a76-4f9f-493a-aed1-0bf381c75d47 ro rootflags=subvol=root rhgb quiet
host fedora
cpu (total) 8
memory (total) 7.7 GiB
 

Target (tgt)

[-] Profile Specification [-]
origin 8f8b638772397ee47336634aed92f5c9a3ff4480
command ./stress-ng --mmap 1 --verbose --oomable --metrics-brief -t 23
collector command kperf --with-sudo=True --repeat=3 --warmup=1 --workload=--mmap 1 --verbose --oomable --metrics-brief -t 23
kernel 6.8.5-301.fc40.x86_64
boot info BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.8.5-301.fc40.x86_64 root=UUID=ab6e2a76-4f9f-493a-aed1-0bf381c75d47 ro rootflags=subvol=root rhgb quiet selinux=0
host fedora
cpu (total) 8
memory (total) 7.7 GiB
 
[-] Help / Tips [-]
Tip 1 Click on a row to explore the results in a form of Sankey Graph (below the table).
Tip 2 Click on [+] to open a detailed report about concrete calling contexts.
Tip 3 Filter the results through select form on the bottom of table (for selected columns).

Unit Change Metric Absolute Difference Relative Difference
Search:
[-] Help / Tips [-]
Tip 1 Look for the topmost widest rectangle.
Tip 2 Click on the node to explore the results in a form of Sankey Graph (below the table).
Tip 3 Colours are picked randomly (but uniformly); they don't signal any scale.
Tip 4 The bigger the rectangle the more often the UID was seen on the stack.
Tip 5 The higher the flame the more nested calls were made in the context.

Baseline Flamegraph Reset ZoomSearchic free_pgtables (2,899,000,000 samples, 4.73%)f..rmap_walk_anon (235,250,000 samples, 0.38%)asm_exc_page_fault (4,413,750,000 samples, 7.20%)asm..__rmqueue_pcplist (275,750,000 samples, 0.45%)__walk_page_range (2,700,000,000 samples, 4.40%)_.._raw_spin_unlock_irqrestore (116,250,000 samples, 0.19%)unmap_vmas (2,627,500,000 samples, 4.29%)u..__memcg_slab_free_hook (334,500,000 samples, 0.55%)free_pages_and_swap_cache (239,250,000 samples, 0.39%)mas_alloc_nodes (176,500,000 samples, 0.29%)__handle_mm_fault (1,037,250,000 samples, 1.69%)__pte_offset_map_lock (254,000,000 samples, 0.41%)__pte_offset_map_lock (350,250,000 samples, 0.57%)try_to_unmap_one (248,250,000 samples, 0.40%)do_syscall_64 (13,910,250,000 samples, 22.69%)do_syscall_64follow_page_pte (640,000,000 samples, 1.04%)kmem_cache_alloc_bulk (147,500,000 samples, 0.24%)do_anonymous_page (4,403,500,000 samples, 7.18%)do_..alloc_pages_mpol (219,000,000 samples, 0.36%)uncharge_batch (629,750,000 samples, 1.03%)mt_find (151,500,000 samples, 0.25%)add_to_swap (377,750,000 samples, 0.62%)mas_walk (989,500,000 samples, 1.61%)folio_batch_move_lru (133,750,000 samples, 0.22%)mas_walk (393,500,000 samples, 0.64%)follow_page_mask (206,250,000 samples, 0.34%)__munmap (21,990,750,000 samples, 35.87%)__munmapmadvise_cold_or_pageout_pte_range (2,649,000,000 samples, 4.32%)m..release_pages (3,033,750,000 samples, 4.95%)re..kmem_cache_free (554,750,000 samples, 0.90%)__memcg_slab_post_alloc_hook (264,000,000 samples, 0.43%)madvise_cold_or_pageout_pte_range (134,500,000 samples, 0.22%)mas_alloc_nodes (139,500,000 samples, 0.23%)ptep_clear_flush (217,500,000 samples, 0.35%)__mm_populate (6,750,750,000 samples, 11.01%)__mm_po..mem_cgroup_commit_charge (178,500,000 samples, 0.29%)unmap_page_range (2,391,250,000 samples, 3.90%)u..__alloc_pages (1,040,250,000 samples, 1.70%)anon_vma_interval_tree_remove (108,250,000 samples, 0.18%)madvise_cold (365,250,000 samples, 0.60%)__mmap (14,067,500,000 samples, 22.95%)__mmap_raw_spin_unlock_irqrestore (260,500,000 samples, 0.42%)shrink_folio_list (2,403,000,000 samples, 3.92%)s..mas_spanning_rebalance.isra.0 (612,000,000 samples, 1.00%)do_swap_page (350,000,000 samples, 0.57%)mas_wr_bnode (274,500,000 samples, 0.45%)mas_topiary_replace (257,750,000 samples, 0.42%)walk_pgd_range (2,686,500,000 samples, 4.38%)w..entry_SYSCALL_64_after_hwframe (16,828,250,000 samples, 27.45%)entry_SYSCALL_64_aft..walk_page_range (271,500,000 samples, 0.44%)__x64_sys_madvise (15,907,750,000 samples, 25.95%)__x64_sys_madvisemas_pop_node (137,250,000 samples, 0.22%)mas_alloc_nodes (446,250,000 samples, 0.73%)__walk_page_range (169,500,000 samples, 0.28%)__split_vma (3,549,500,000 samples, 5.79%)__..__memcg_slab_free_hook (577,500,000 samples, 0.94%)mas_preallocate (354,500,000 samples, 0.58%)kmem_cache_alloc_bulk (318,750,000 samples, 0.52%)free_swap_slot (184,500,000 samples, 0.30%)break_ksm (141,500,000 samples, 0.23%)kmem_cache_alloc (430,750,000 samples, 0.70%)mas_wr_bnode (932,500,000 samples, 1.52%)mas_wr_node_store (294,500,000 samples, 0.48%)folio_alloc_swap (168,250,000 samples, 0.27%)_raw_spin_unlock_irqrestore (132,250,000 samples, 0.22%)mas_preallocate (625,750,000 samples, 1.02%)rmap_walk_anon (304,750,000 samples, 0.50%)_raw_spin_unlock_irqrestore (126,000,000 samples, 0.21%)mas_alloc_nodes (250,750,000 samples, 0.41%)selinux_vm_enough_memory (153,750,000 samples, 0.25%)add_to_swap_cache (184,250,000 samples, 0.30%)find_vma_intersection (178,000,000 samples, 0.29%)perf_iterate_sb.constprop.0 (337,250,000 samples, 0.55%)__folio_throttle_swaprate (152,500,000 samples, 0.25%)folio_batch_move_lru (354,000,000 samples, 0.58%)folio_batch_move_lru (247,000,000 samples, 0.40%)swapcache_free_entries (170,750,000 samples, 0.28%)uncharge_folio (141,750,000 samples, 0.23%)mas_find (286,250,000 samples, 0.47%)mt_find (293,750,000 samples, 0.48%)vma_alloc_folio (1,127,750,000 samples, 1.84%)__mem_cgroup_charge (543,250,000 samples, 0.89%)kmem_cache_alloc (207,500,000 samples, 0.34%)vma_complete (1,109,500,000 samples, 1.81%)stress_mmap_child (15,198,250,000 samples, 24.79%)stress_mmap_childfolio_batch_move_lru (142,750,000 samples, 0.23%)find_vma_prev (1,747,500,000 samples, 2.85%)allocate_slab (119,750,000 samples, 0.20%)stress_mmap_check (200,250,000 samples, 0.33%)mas_next_slot (158,250,000 samples, 0.26%)unmap_region.constprop.0 (10,478,750,000 samples, 17.09%)unmap_region..__remove_mapping (200,250,000 samples, 0.33%)folio_referenced (247,250,000 samples, 0.40%)walk_page_range (200,750,000 samples, 0.33%)clear_page_rep (1,163,750,000 samples, 1.90%)perf_event_mmap (614,500,000 samples, 1.00%)zram_submit_bio (361,500,000 samples, 0.59%)do_vmi_align_munmap (20,511,000,000 samples, 33.46%)do_vmi_align_munmapdo_user_addr_fault (4,410,500,000 samples, 7.19%)do_..mas_wr_node_store (227,500,000 samples, 0.37%)mas_find (446,000,000 samples, 0.73%)perf_iterate_ctx (165,250,000 samples, 0.27%)__rmqueue_pcplist (391,500,000 samples, 0.64%)_compound_head (434,000,000 samples, 0.71%)mas_topiary_replace (234,750,000 samples, 0.38%)security_mmap_file (182,750,000 samples, 0.30%)pageout (943,000,000 samples, 1.54%)submit_bio_noacct_nocheck (461,750,000 samples, 0.75%)kmem_cache_free_bulk (160,500,000 samples, 0.26%)__alloc_pages (1,799,750,000 samples, 2.94%)mas_alloc_nodes (283,000,000 samples, 0.46%)__madvise (17,477,250,000 samples, 28.51%)__madviseanon_vma_clone (962,000,000 samples, 1.57%)vma_prepare (148,500,000 samples, 0.24%)__slab_free (143,250,000 samples, 0.23%)kmem_cache_alloc (754,000,000 samples, 1.23%)mas_destroy (254,750,000 samples, 0.42%)stress_mmap_set (6,096,000,000 samples, 9.94%)stress..follow_page_pte (1,382,250,000 samples, 2.25%)mas_walk (110,250,000 samples, 0.18%)mas_update_gap.part.0 (125,250,000 samples, 0.20%)security_mmap_addr (126,500,000 samples, 0.21%)down_write (244,250,000 samples, 0.40%)mas_topiary_replace (196,250,000 samples, 0.32%)_raw_spin_unlock_irq (156,250,000 samples, 0.25%)vma_prepare (116,500,000 samples, 0.19%)swap_writepage_bdev_sync (820,500,000 samples, 1.34%)mas_wr_store_entry.isra.0 (1,270,250,000 samples, 2.07%)free_unref_page_prepare (122,750,000 samples, 0.20%)try_to_unmap (315,250,000 samples, 0.51%)anon_vma_interval_tree_insert (549,750,000 samples, 0.90%)lru_add_drain_cpu (188,750,000 samples, 0.31%)anon_vma_clone (768,250,000 samples, 1.25%)___slab_alloc (135,250,000 samples, 0.22%)__get_user_pages (3,456,250,000 samples, 5.64%)__..mas_walk (239,750,000 samples, 0.39%)exc_page_fault (4,413,500,000 samples, 7.20%)exc.._raw_spin_unlock_irqrestore (240,750,000 samples, 0.39%)do_madvise (15,815,250,000 samples, 25.80%)do_madviseget_mem_cgroup_from_mm (142,000,000 samples, 0.23%)handle_mm_fault (5,006,000,000 samples, 8.17%)hand..__submit_bio (423,750,000 samples, 0.69%)folio_remove_rmap_ptes (252,000,000 samples, 0.41%)swap_writepage (908,000,000 samples, 1.48%)handle_mm_fault (3,471,000,000 samples, 5.66%)ha..alloc_pages_mpol (1,908,250,000 samples, 3.11%)mem_cgroup_commit_charge (114,750,000 samples, 0.19%)populate_vma_page_range (6,497,500,000 samples, 10.60%)popula..vm_area_alloc (868,250,000 samples, 1.42%)mas_store_prealloc (222,000,000 samples, 0.36%)kmem_cache_alloc (200,500,000 samples, 0.33%)clear_page_rep (622,250,000 samples, 1.02%)kmem_cache_free (1,064,000,000 samples, 1.74%)mas_prev_slot (389,000,000 samples, 0.63%)__memcg_slab_post_alloc_hook (140,250,000 samples, 0.23%)__swap_entry_free (204,250,000 samples, 0.33%)mtree_load (383,250,000 samples, 0.63%)mas_nomem (339,250,000 samples, 0.55%)vm_area_dup (496,250,000 samples, 0.81%)allocate_slab (121,250,000 samples, 0.20%)blk_cgroup_congested (136,750,000 samples, 0.22%)unlink_anon_vmas (2,686,500,000 samples, 4.38%)u..do_wp_page (135,500,000 samples, 0.22%)mas_prev_slot (237,750,000 samples, 0.39%)__list_del_entry_valid_or_report (128,750,000 samples, 0.21%)kmem_cache_free_bulk (108,500,000 samples, 0.18%)mt_find (341,000,000 samples, 0.56%)swap_read_folio (156,750,000 samples, 0.26%)unmerge_ksm_pages (144,000,000 samples, 0.23%)kmem_cache_alloc (375,500,000 samples, 0.61%)kmem_cache_alloc (579,750,000 samples, 0.95%)__handle_mm_fault (4,766,000,000 samples, 7.77%)__ha..do_vmi_munmap (20,926,000,000 samples, 34.13%)do_vmi_munmapmas_prev (172,750,000 samples, 0.28%)mas_spanning_rebalance.isra.0 (871,750,000 samples, 1.42%)kmem_cache_alloc (160,500,000 samples, 0.26%)free_unref_page_list (971,250,000 samples, 1.58%)mt_find (432,250,000 samples, 0.71%)mas_find (324,500,000 samples, 0.53%)__anon_vma_prepare (375,250,000 samples, 0.61%)gup_vma_lookup (123,250,000 samples, 0.20%)lru_add_drain_cpu (279,500,000 samples, 0.46%)__put_anon_vma (580,250,000 samples, 0.95%)lru_add_drain (214,250,000 samples, 0.35%)walk_page_range (2,801,500,000 samples, 4.57%)w..__lruvec_stat_mod_folio (209,250,000 samples, 0.34%)get_page_from_freelist (201,500,000 samples, 0.33%)___slab_alloc (188,750,000 samples, 0.31%)blk_finish_plug (205,500,000 samples, 0.34%)vma_modify (4,692,500,000 samples, 7.65%)vma_..reclaim_pages (2,438,000,000 samples, 3.98%)r..all (61,304,500,000 samples, 100%)__pte_offset_map_lock (197,000,000 samples, 0.32%)___slab_alloc (172,500,000 samples, 0.28%)do_wp_page (2,728,750,000 samples, 4.45%)d..anon_vma_interval_tree_insert (119,000,000 samples, 0.19%)vma_alloc_folio (226,000,000 samples, 0.37%)___slab_alloc (174,750,000 samples, 0.29%)mas_push_data (378,500,000 samples, 0.62%)mas_wr_bnode (1,430,500,000 samples, 2.33%)__mem_cgroup_charge (305,250,000 samples, 0.50%)ksm_madvise (180,500,000 samples, 0.29%)mas_alloc_nodes (238,500,000 samples, 0.39%)folio_add_lru (177,250,000 samples, 0.29%)page_counter_uncharge (302,500,000 samples, 0.49%)lru_add_drain (308,750,000 samples, 0.50%)vma_complete (829,250,000 samples, 1.35%)lock_vma_under_rcu (160,250,000 samples, 0.26%)free_unref_page_commit (539,250,000 samples, 0.88%)mas_store_prealloc (684,250,000 samples, 1.12%)get_page_from_freelist (1,724,000,000 samples, 2.81%)kmem_cache_alloc_bulk (220,750,000 samples, 0.36%)__get_user_pages (6,066,250,000 samples, 9.90%)__get_..mas_push_data (149,750,000 samples, 0.24%)follow_page_mask (128,500,000 samples, 0.21%)mas_store_gfp (4,288,000,000 samples, 6.99%)mas..submit_bio_wait (530,500,000 samples, 0.87%)__call_rcu_common.constprop.0 (161,250,000 samples, 0.26%)flush_tlb_mm_range (492,750,000 samples, 0.80%)tlb_finish_mmu (4,033,500,000 samples, 6.58%)tlb..__mod_memcg_lruvec_state (118,500,000 samples, 0.19%)lru_add_drain (397,250,000 samples, 0.65%)___slab_alloc (131,250,000 samples, 0.21%)vm_area_dup (676,750,000 samples, 1.10%)_raw_spin_unlock_irqrestore (171,750,000 samples, 0.28%)kmem_cache_alloc_bulk (222,750,000 samples, 0.36%)__anon_vma_prepare (830,250,000 samples, 1.35%)mas_preallocate (382,250,000 samples, 0.62%)do_mmap (6,565,000,000 samples, 10.71%)do_mmap__list_del_entry_valid_or_report (125,750,000 samples, 0.21%)madvise_pageout (2,897,500,000 samples, 4.73%)m.._raw_spin_unlock_irq (162,500,000 samples, 0.27%)find_mergeable_anon_vma (280,500,000 samples, 0.46%)do_syscall_64 (16,828,250,000 samples, 27.45%)do_syscall_64try_grab_page (377,250,000 samples, 0.62%)do_anonymous_page (607,000,000 samples, 0.99%)handle_mm_fault (1,206,250,000 samples, 1.97%)vma_alloc_folio (1,957,500,000 samples, 3.19%)mas_wr_store_entry.isra.0 (407,500,000 samples, 0.66%)__x64_sys_munmap (21,264,750,000 samples, 34.69%)__x64_sys_munmapwalk_page_range_vma (136,750,000 samples, 0.22%)anon_vma_interval_tree_remove (319,750,000 samples, 0.52%)get_page_from_freelist (992,750,000 samples, 1.62%)flush_tlb_mm_range (190,500,000 samples, 0.31%)tlb_batch_pages_flush (3,381,000,000 samples, 5.52%)tl..security_vm_enough_memory_mm (275,000,000 samples, 0.45%)mas_wr_bnode (364,250,000 samples, 0.59%)reclaim_folio_list (2,420,500,000 samples, 3.95%)r..mas_store_prealloc (1,722,250,000 samples, 2.81%)do_syscall_64 (21,673,750,000 samples, 35.35%)do_syscall_64anon_vma_interval_tree_insert (439,750,000 samples, 0.72%)mas_destroy (248,500,000 samples, 0.41%)__lruvec_stat_mod_folio (140,500,000 samples, 0.23%)__split_vma (2,745,500,000 samples, 4.48%)_..mmap_region (5,860,250,000 samples, 9.56%)mmap_..__handle_mm_fault (3,310,500,000 samples, 5.40%)__..__memcg_slab_post_alloc_hook (110,250,000 samples, 0.18%)vma_merge.isra.0 (1,861,250,000 samples, 3.04%)find_vma (112,000,000 samples, 0.18%)alloc_pages_mpol (1,096,250,000 samples, 1.79%)vm_mmap_pgoff (13,716,250,000 samples, 22.37%)vm_mmap_pgoffdo_vmi_munmap (493,750,000 samples, 0.81%)mas_wr_node_store (295,750,000 samples, 0.48%)mas_wr_store_entry.isra.0 (394,250,000 samples, 0.64%)__alloc_pages (208,250,000 samples, 0.34%)clear_page_rep (135,000,000 samples, 0.22%)__mem_cgroup_uncharge_list (862,250,000 samples, 1.41%)lru_add_drain_cpu (379,500,000 samples, 0.62%)mas_wr_spanning_store.isra.0 (938,500,000 samples, 1.53%)__vm_munmap (21,225,500,000 samples, 34.62%)__vm_munmap_raw_spin_unlock_irqrestore (422,750,000 samples, 0.69%)mas_store_prealloc (912,000,000 samples, 1.49%)free_swap_and_cache (226,750,000 samples, 0.37%)get_unmapped_area (251,000,000 samples, 0.41%)gup_vma_lookup (358,250,000 samples, 0.58%)mas_wr_store_entry.isra.0 (295,250,000 samples, 0.48%)kmem_cache_alloc_bulk (107,750,000 samples, 0.18%)mab_mas_cp (160,000,000 samples, 0.26%)entry_SYSCALL_64_after_hwframe (21,673,750,000 samples, 35.35%)entry_SYSCALL_64_after_hwf..mas_wr_node_store (887,500,000 samples, 1.45%)entry_SYSCALL_64_after_hwframe (13,910,250,000 samples, 22.69%)entry_SYSCALL_64..mas_prev_range (158,250,000 samples, 0.26%)walk_pgd_range (159,000,000 samples, 0.26%)faultin_vma_page_range (3,905,750,000 samples, 6.37%)fau..find_vma (328,500,000 samples, 0.54%)_raw_spin_unlock_irqrestore (1,018,250,000 samples, 1.66%)mas_push_data (108,250,000 samples, 0.18%)__pte_offset_map (108,250,000 samples, 0.18%)
Target Flamegraph Reset ZoomSearchic do_syscall_64 (13,836,250,000 samples, 37.01%)do_syscall_64page_counter_uncharge (205,500,000 samples, 0.55%)_raw_spin_unlock_irqrestore (678,250,000 samples, 1.81%)mas_find (296,000,000 samples, 0.79%)clear_page_rep (375,250,000 samples, 1.00%)down_write (66,500,000 samples, 0.18%)rmap_walk_anon (147,500,000 samples, 0.39%)vm_area_dup (387,500,000 samples, 1.04%)kmem_cache_alloc (69,250,000 samples, 0.19%)submit_bio_wait (346,750,000 samples, 0.93%)follow_page_pte (366,500,000 samples, 0.98%)reclaim_folio_list (1,607,250,000 samples, 4.30%)r..mas_wr_bnode (225,000,000 samples, 0.60%)do_wp_page (1,637,000,000 samples, 4.38%)d..__x64_sys_munmap (13,553,500,000 samples, 36.26%)__x64_sys_munmapadd_to_swap_cache (124,500,000 samples, 0.33%)populate_vma_page_range (3,521,750,000 samples, 9.42%)popul..__put_anon_vma (397,500,000 samples, 1.06%)__pte_offset_map_lock (158,750,000 samples, 0.42%)__memcg_slab_post_alloc_hook (77,000,000 samples, 0.21%)entry_SYSCALL_64_after_hwframe (8,220,500,000 samples, 21.99%)entry_SYSCALL_64..vm_area_dup (294,750,000 samples, 0.79%)find_vma (204,000,000 samples, 0.55%)exc_page_fault (2,661,250,000 samples, 7.12%)exc..find_vma (84,000,000 samples, 0.22%)alloc_pages_mpol (939,750,000 samples, 2.51%)stress_mmap_child (9,081,500,000 samples, 24.29%)stress_mmap_child__list_del_entry_valid_or_report (69,500,000 samples, 0.19%)mas_wr_walk (65,250,000 samples, 0.17%)mt_find (215,000,000 samples, 0.58%)mas_topiary_replace (115,000,000 samples, 0.31%)clear_page_rep (576,500,000 samples, 1.54%)vma_complete (680,000,000 samples, 1.82%)perf_event_mmap (389,750,000 samples, 1.04%)mas_walk (260,750,000 samples, 0.70%)free_unref_page_list (620,250,000 samples, 1.66%)tlb_batch_pages_flush (2,191,750,000 samples, 5.86%)tl..faultin_vma_page_range (1,919,750,000 samples, 5.14%)fa..free_swap_and_cache (138,500,000 samples, 0.37%)swap_writepage (599,000,000 samples, 1.60%)__folio_throttle_swaprate (84,750,000 samples, 0.23%)mas_wr_node_store (149,250,000 samples, 0.40%)__handle_mm_fault (2,033,250,000 samples, 5.44%)__..free_swap_slot (110,250,000 samples, 0.29%)__munmap (14,032,750,000 samples, 37.54%)__munmaptlb_finish_mmu (2,594,500,000 samples, 6.94%)tlb..mas_next_slot (109,250,000 samples, 0.29%)_raw_spin_unlock_irqrestore (77,250,000 samples, 0.21%)allocate_slab (89,250,000 samples, 0.24%)mast_fill_bnode (74,750,000 samples, 0.20%)kmem_cache_alloc (265,250,000 samples, 0.71%)kmem_cache_free_bulk (93,500,000 samples, 0.25%)__x64_sys_madvise (9,703,750,000 samples, 25.96%)__x64_sys_madvisemas_wr_spanning_store.isra.0 (573,000,000 samples, 1.53%)do_anonymous_page (2,293,250,000 samples, 6.13%)do_..mas_update_gap.part.0 (79,000,000 samples, 0.21%)anon_vma_clone (463,250,000 samples, 1.24%)___slab_alloc (90,250,000 samples, 0.24%)mas_walk (66,250,000 samples, 0.18%)free_unref_page_prepare (79,750,000 samples, 0.21%)do_user_addr_fault (2,659,500,000 samples, 7.11%)do_..entry_SYSCALL_64_after_hwframe (13,836,250,000 samples, 37.01%)entry_SYSCALL_64_after_hwframemas_wr_store_entry.isra.0 (258,500,000 samples, 0.69%)do_madvise (9,644,750,000 samples, 25.80%)do_madvise__memcg_slab_free_hook (378,750,000 samples, 1.01%)___slab_alloc (116,000,000 samples, 0.31%)__handle_mm_fault (406,000,000 samples, 1.09%)_raw_spin_unlock_irq (116,750,000 samples, 0.31%)__rmqueue_pcplist (174,750,000 samples, 0.47%)lru_add_drain_cpu (173,250,000 samples, 0.46%)follow_page_mask (76,000,000 samples, 0.20%)mas_nomem (209,000,000 samples, 0.56%)anon_vma_interval_tree_remove (197,000,000 samples, 0.53%)vma_prepare (67,000,000 samples, 0.18%)__mmap (8,326,500,000 samples, 22.27%)__mmapfind_vma_intersection (116,500,000 samples, 0.31%)anon_vma_interval_tree_remove (69,750,000 samples, 0.19%)__vm_munmap (13,527,000,000 samples, 36.18%)__vm_munmap__lruvec_stat_mod_folio (68,750,000 samples, 0.18%)blk_cgroup_congested (75,500,000 samples, 0.20%)release_pages (1,948,750,000 samples, 5.21%)re..mas_store_prealloc (443,500,000 samples, 1.19%)mas_wr_bnode (921,750,000 samples, 2.47%)mas_push_data (88,750,000 samples, 0.24%)try_to_unmap_one (170,500,000 samples, 0.46%)lru_add_drain (267,250,000 samples, 0.71%)mas_spanning_rebalance.isra.0 (548,000,000 samples, 1.47%)__mm_populate (3,692,500,000 samples, 9.88%)__mm_p..kmem_cache_alloc_bulk (153,000,000 samples, 0.41%)mtree_load (274,500,000 samples, 0.73%)mas_alloc_nodes (158,750,000 samples, 0.42%)all (37,383,500,000 samples, 100%)madvise_pageout (1,895,250,000 samples, 5.07%)ma..__memcg_slab_post_alloc_hook (87,750,000 samples, 0.23%)kmem_cache_alloc (326,000,000 samples, 0.87%)lru_add_drain_cpu (130,250,000 samples, 0.35%)mas_preallocate (236,750,000 samples, 0.63%)do_swap_page (242,000,000 samples, 0.65%)kmem_cache_free (681,000,000 samples, 1.82%)get_page_from_freelist (845,250,000 samples, 2.26%)mas_wr_bnode (177,750,000 samples, 0.48%)try_to_unmap (214,250,000 samples, 0.57%)mas_store_gfp (2,723,500,000 samples, 7.29%)mas..mas_push_data (75,250,000 samples, 0.20%)swapcache_free_entries (99,000,000 samples, 0.26%)uncharge_batch (408,250,000 samples, 1.09%)__memcg_slab_post_alloc_hook (180,750,000 samples, 0.48%)walk_pgd_range (98,250,000 samples, 0.26%)__anon_vma_prepare (576,500,000 samples, 1.54%)gup_vma_lookup (221,750,000 samples, 0.59%)uncharge_folio (78,750,000 samples, 0.21%)shrink_folio_list (1,595,500,000 samples, 4.27%)s..stress_mmap_set (3,200,750,000 samples, 8.56%)stres..mas_find (211,500,000 samples, 0.57%)kmem_cache_free (372,000,000 samples, 1.00%)do_anonymous_page (165,500,000 samples, 0.44%)mas_wr_node_store (584,250,000 samples, 1.56%)zram_submit_bio (236,250,000 samples, 0.63%)_raw_spin_unlock_irqrestore (110,250,000 samples, 0.29%)__lruvec_stat_mod_folio (132,000,000 samples, 0.35%)__split_vma (1,720,250,000 samples, 4.60%)_..kmem_cache_alloc (127,750,000 samples, 0.34%)mas_store_prealloc (566,750,000 samples, 1.52%)madvise_cold_or_pageout_pte_range (1,742,000,000 samples, 4.66%)m..anon_vma_clone (584,250,000 samples, 1.56%)kmem_cache_alloc_bulk (86,500,000 samples, 0.23%)mas_destroy (160,250,000 samples, 0.43%)mas_alloc_nodes (113,500,000 samples, 0.30%)reclaim_pages (1,615,500,000 samples, 4.32%)r..anon_vma_interval_tree_insert (327,750,000 samples, 0.88%)vma_merge.isra.0 (1,231,750,000 samples, 3.29%)mas_spanning_rebalance.isra.0 (357,500,000 samples, 0.96%)walk_pgd_range (65,250,000 samples, 0.17%)handle_mm_fault (2,595,000,000 samples, 6.94%)han..mas_alloc_nodes (192,750,000 samples, 0.52%)mas_topiary_replace (157,250,000 samples, 0.42%)free_pgtables (1,877,000,000 samples, 5.02%)fr..do_vmi_munmap (13,327,000,000 samples, 35.65%)do_vmi_munmapmas_wr_node_store (198,750,000 samples, 0.53%)mas_prev (114,750,000 samples, 0.31%)swap_read_folio (107,500,000 samples, 0.29%)lru_add_drain_cpu (255,750,000 samples, 0.68%)mas_preallocate (397,000,000 samples, 1.06%)unmap_page_range (1,528,250,000 samples, 4.09%)u..break_ksm (102,250,000 samples, 0.27%)__submit_bio (272,500,000 samples, 0.73%)mas_wr_store_entry.isra.0 (260,750,000 samples, 0.70%)get_unmapped_area (142,250,000 samples, 0.38%)unmap_vmas (1,677,000,000 samples, 4.49%)u..pageout (621,500,000 samples, 1.66%)mt_find (177,000,000 samples, 0.47%)__get_user_pages (1,635,250,000 samples, 4.37%)_..walk_page_range (128,750,000 samples, 0.34%)kmem_cache_alloc (98,000,000 samples, 0.26%)walk_page_range_vma (99,750,000 samples, 0.27%)mas_store_prealloc (132,750,000 samples, 0.36%)_raw_spin_unlock_irqrestore (178,000,000 samples, 0.48%)walk_pgd_range (1,764,500,000 samples, 4.72%)w..walk_page_range (163,250,000 samples, 0.44%)mas_wr_store_entry.isra.0 (197,000,000 samples, 0.53%)handle_mm_fault (496,250,000 samples, 1.33%)__call_rcu_common.constprop.0 (116,250,000 samples, 0.31%)__folio_throttle_swaprate (67,000,000 samples, 0.18%)do_vmi_munmap (327,000,000 samples, 0.87%)mt_find (74,500,000 samples, 0.20%)madvise_cold (225,750,000 samples, 0.60%)_raw_spin_unlock_irqrestore (268,750,000 samples, 0.72%)lock_vma_under_rcu (80,250,000 samples, 0.21%)do_syscall_64 (10,301,250,000 samples, 27.56%)do_syscall_64mas_alloc_nodes (98,500,000 samples, 0.26%)__anon_vma_prepare (239,750,000 samples, 0.64%)__walk_page_range (1,771,250,000 samples, 4.74%)_..mas_topiary_replace (171,000,000 samples, 0.46%)follow_page_pte (642,250,000 samples, 1.72%)mas_prev_range (96,750,000 samples, 0.26%)free_pages_and_swap_cache (177,250,000 samples, 0.47%)__slab_free (81,000,000 samples, 0.22%)mas_wr_walk (66,750,000 samples, 0.18%)__remove_mapping (142,250,000 samples, 0.38%)mas_alloc_nodes (144,000,000 samples, 0.39%)_raw_spin_unlock_irq (109,250,000 samples, 0.29%)unlink_anon_vmas (1,748,000,000 samples, 4.68%)u..swap_writepage_bdev_sync (540,000,000 samples, 1.44%)___slab_alloc (84,500,000 samples, 0.23%)alloc_pages_mpol (651,750,000 samples, 1.74%)unmerge_ksm_pages (103,500,000 samples, 0.28%)__mem_cgroup_charge (260,500,000 samples, 0.70%)__walk_page_range (67,250,000 samples, 0.18%)folio_referenced (155,000,000 samples, 0.41%)__blk_flush_plug (78,250,000 samples, 0.21%)_compound_head (287,000,000 samples, 0.77%)kmem_cache_alloc (122,750,000 samples, 0.33%)__alloc_pages (618,750,000 samples, 1.66%)security_vm_enough_memory_mm (72,750,000 samples, 0.19%)__pte_offset_map_lock (101,750,000 samples, 0.27%)down_write (171,750,000 samples, 0.46%)flush_tlb_mm_range (302,500,000 samples, 0.81%)perf_iterate_ctx (113,500,000 samples, 0.30%)__mem_cgroup_uncharge_list (535,000,000 samples, 1.43%)madvise_cold_or_pageout_pte_range (80,500,000 samples, 0.22%)mas_prev_slot (67,500,000 samples, 0.18%)mmap_region (3,773,000,000 samples, 10.09%)mmap_r..mas_push_data (267,750,000 samples, 0.72%)mas_wr_node_store (190,000,000 samples, 0.51%)vma_alloc_folio (965,000,000 samples, 2.58%)folio_batch_move_lru (237,000,000 samples, 0.63%)stress_mmap_check (131,750,000 samples, 0.35%)__rmqueue_pcplist (156,750,000 samples, 0.42%)vma_complete (543,000,000 samples, 1.45%)free_unref_page_commit (335,500,000 samples, 0.90%)find_mergeable_anon_vma (187,250,000 samples, 0.50%)handle_mm_fault (2,121,750,000 samples, 5.68%)ha..__handle_mm_fault (2,489,250,000 samples, 6.66%)__h..mt_find (99,500,000 samples, 0.27%)flush_tlb_mm_range (132,750,000 samples, 0.36%)kmem_cache_alloc (256,500,000 samples, 0.69%)__mod_memcg_lruvec_state (67,000,000 samples, 0.18%)mas_destroy (150,750,000 samples, 0.40%)gup_vma_lookup (92,250,000 samples, 0.25%)folio_remove_rmap_ptes (160,000,000 samples, 0.43%)perf_iterate_sb.constprop.0 (215,000,000 samples, 0.58%)__memcg_slab_free_hook (233,000,000 samples, 0.62%)rmap_walk_anon (207,000,000 samples, 0.55%)_raw_spin_unlock_irqrestore (82,500,000 samples, 0.22%)mas_prev_slot (165,750,000 samples, 0.44%)do_syscall_64 (8,220,500,000 samples, 21.99%)do_syscall_64vma_prepare (97,750,000 samples, 0.26%)allocate_slab (79,500,000 samples, 0.21%)mas_alloc_nodes (287,000,000 samples, 0.77%)mas_pop_node (106,250,000 samples, 0.28%)__split_vma (2,143,000,000 samples, 5.73%)__..___slab_alloc (71,500,000 samples, 0.19%)kmem_cache_alloc_bulk (72,000,000 samples, 0.19%)do_wp_page (85,500,000 samples, 0.23%)follow_page_mask (101,000,000 samples, 0.27%)lru_add_drain (144,500,000 samples, 0.39%)mas_preallocate (234,000,000 samples, 0.63%)mas_walk (134,000,000 samples, 0.36%)kmem_cache_alloc_bulk (206,000,000 samples, 0.55%)vma_alloc_folio (672,500,000 samples, 1.80%)asm_exc_page_fault (2,662,000,000 samples, 7.12%)asm..folio_alloc_swap (104,500,000 samples, 0.28%)do_vmi_align_munmap (13,083,750,000 samples, 35.00%)do_vmi_align_munmapkmem_cache_alloc (503,750,000 samples, 1.35%)anon_vma_interval_tree_insert (265,750,000 samples, 0.71%)add_to_swap (245,000,000 samples, 0.66%)__get_user_pages (3,228,000,000 samples, 8.63%)__get..find_vma_prev (1,136,000,000 samples, 3.04%)__madvise (10,723,000,000 samples, 28.68%)__madvisemas_store_prealloc (1,151,250,000 samples, 3.08%)mas_walk (617,500,000 samples, 1.65%)folio_batch_move_lru (101,000,000 samples, 0.27%)vm_mmap_pgoff (8,101,750,000 samples, 21.67%)vm_mmap_pgoffblk_finish_plug (157,750,000 samples, 0.42%)__mem_cgroup_charge (168,250,000 samples, 0.45%)vm_area_alloc (580,750,000 samples, 1.55%)entry_SYSCALL_64_after_hwframe (10,301,250,000 samples, 27.56%)entry_SYSCALL_64_aft..mas_wr_bnode (655,000,000 samples, 1.75%)mas_wr_store_entry.isra.0 (821,750,000 samples, 2.20%)__pte_offset_map_lock (164,750,000 samples, 0.44%)walk_page_range (1,834,500,000 samples, 4.91%)wa..kmem_cache_alloc_bulk (147,500,000 samples, 0.39%)get_mem_cgroup_from_mm (65,750,000 samples, 0.18%)do_mmap (4,205,000,000 samples, 11.25%)do_mmap__alloc_pages (883,750,000 samples, 2.36%)_raw_spin_unlock_irqrestore (106,500,000 samples, 0.28%)mas_find (165,750,000 samples, 0.44%)get_page_from_freelist (594,500,000 samples, 1.59%)anon_vma_interval_tree_insert (68,500,000 samples, 0.18%)mas_prev_slot (267,250,000 samples, 0.71%)submit_bio_noacct_nocheck (297,750,000 samples, 0.80%)vma_modify (3,008,000,000 samples, 8.05%)vma_..try_grab_page (117,250,000 samples, 0.31%)ksm_madvise (124,750,000 samples, 0.33%)unmap_region.constprop.0 (6,766,750,000 samples, 18.10%)unmap_region..mt_find (278,000,000 samples, 0.74%)mab_mas_cp (81,000,000 samples, 0.22%)__swap_entry_free (124,250,000 samples, 0.33%)lru_add_drain (192,500,000 samples, 0.51%)mem_cgroup_commit_charge (102,000,000 samples, 0.27%)mlock_drain_local (69,500,000 samples, 0.19%)___slab_alloc (94,500,000 samples, 0.25%)__call_rcu_common.constprop.0 (68,500,000 samples, 0.18%)__walk_page_range (100,750,000 samples, 0.27%)ptep_clear_flush (150,250,000 samples, 0.40%)folio_batch_move_lru (153,750,000 samples, 0.41%)